package oogenda.entidade;

import java.util.Date;

/**
 * @author Bruno
 * @version 1.0
 * @created 21-nov-2011 20:59:04
 */
public class Atendimento {

    private int id;
    private Date data;
    private boolean cancelado;
    private String motivoCancelamento;
    public Agendamento m_Agendamento;
    public Paciente paciente;
    private Autorizacao m_Autorizacao;

    public Paciente getPaciente() {
        return paciente;
    }

    public void setPaciente(Paciente paciente) {
        this.paciente = paciente;
    }

    public boolean isCancelado() {
        return cancelado;
    }

    public void setCancelado(boolean cancelado) {
        this.cancelado = cancelado;
    }

    public Date getData() {
        return data;
    }

    public void setData(Date data) {
        this.data = data;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public Agendamento getM_Agendamento() {
        return m_Agendamento;
    }

    public void setM_Agendamento(Agendamento m_Agendamento) {
        this.m_Agendamento = m_Agendamento;
    }

    public String getMotivoCancelamento() {
        return motivoCancelamento;
    }

    public void setMotivoCancelamento(String motivoCancelamento) {
        this.motivoCancelamento = motivoCancelamento;
    }

	public Atendimento(){

	}

	public void finalize() throws Throwable {

	}

	public boolean autorizar(){
		return false;
	}

	public boolean cancelar(){
		return false;
	}

    /**
     * @return the m_Autorizacao
     */
    public Autorizacao getM_Autorizacao() {
        return m_Autorizacao;
    }

    /**
     * @param m_Autorizacao the m_Autorizacao to set
     */
    public void setM_Autorizacao(Autorizacao m_Autorizacao) {
        this.m_Autorizacao = m_Autorizacao;
    }

}